package Collection;

import java.util.*;

public class Practice2 {
    public static void main(String[] args) {
     Collection<Integer> a=new ArrayList<>();
     a.add(1);
     a.add(2);
     a.add(3);
     a.add(4);
     a.add(5);
     a.add(0);

     Iterator<Integer> it=a.iterator();
     while (it.hasNext()){
         Integer i=it.next();
         System.out.println(i);
         if (i.equals(0)){
             it.remove();
         }
     }
        for (Integer i:a){
            System.out.println(i);
        }

        Integer[] arrey=a.toArray(new Integer[5]);
        System.out.println(Arrays.toString(arrey));

        Integer[] arrey1={1,2,3,4,5,6};
        System.out.println(Arrays.toString(arrey1));
        List<Integer> list= Arrays.asList(arrey1);
        System.out.println(list);

        list.set(2,55);
        System.out.println(list);











      /*  Collection<Integer> num=new ArrayList<>();
        num.add(1);
        num.add(2);
        num.add(3);
        num.add(4);
        num.add(5);

        System.out.println(num);
        System.out.println(num.size());
        System.out.println(num.isEmpty());

        Integer num2=10;
        boolean contain=num.contains(num2);
        System.out.println(contain);

        num.remove(num2);
        System.out.println(num);

        num.clear();
        System.out.println(num);

        Collection<Integer> c1=new ArrayList<>();
        c1.add(1);
        c1.add(2);
        c1.add(3);
        c1.add(4);
        c1.add(5);
        System.out.println(c1);

        Collection<Integer> c2=new ArrayList<>();
        c2.add(6);
        c2.add(7);
        c2.add(8);
        c2.add(9);
        c2.add(0);
        System.out.println(c2);

        boolean contains=c1.containsAll(c2);
        System.out.println(contains);
        c1.addAll(c2);
        System.out.println(c1);
        c1.retainAll(c2);
        System.out.println(c1);
        c1.removeAll(c2);
        System.out.println(c1);



       */

    }
}
